implement pump - French English Dictionary